darle el agua - Spanish English Dictionary

darle el agua

Play ENESESes
Play ENESESmx

Meanings of "darle el agua" in English Spanish Dictionary : 2 result(s)

Spanish English
Idioms
darle el agua [v] GT HN SV NI kill someone
darle el agua [v] GT HN SV NI kill someone